class cPlayer
{
	int ownedCountries = 0;
	int color;
	String name;
	static int turn = 0;
	static int firstRoundTurn = 0;
	static int roundType = 0;
	int armies = 0;
	int changeNumber = -1;
	int lastConqueredCountry = -1;
	int objectiveId = -1;
	boolean NPC;
	
	static int totalPlayers = 0;
	int playerId;
	
	public cPlayer()
	{
		playerId = totalPlayers;
		color = RULES.PLAYER_COLORS[playerId];
		totalPlayers++;
		name = "PLAYER " + (playerId + 1);
	}
		
	public cPlayer(String _name)
	{
		playerId = totalPlayers;
		color = RULES.PLAYER_COLORS[playerId];
		totalPlayers++;
		name = _name;
	}
	
	public boolean isNPC()
	{
		return NPC;
	}
	
	public int getOwnedCountries()
	{
		return ownedCountries;
	}
	
	public int getId()
	{
		return playerId;
	}
	
	public String getName()
	{
		return name;
	}
}